非メンバーのバイナリー比較
template <typename T, typename Compare, typename Allocator>
bool operator==( const concurrent_priority_queue<T, Compare, Allocator>& lhs,
const concurrent_priority_queue<T, Compare, Allocator>& rhs );lhs が rhs と等しいかどうか、つまり要素数が同じで lhs に同じ優先順位の rhs のすべての要素が含まれているか確認します。
戻り値: lhs が rhs と等しければ true、それ以外は false を返します。
template <typename T, typename Compare, typename Allocator>
bool operator!=( const concurrent_priority_queue<T, Compare, Allocator>& lhs,
const concurrent_priority_queue<T, Compare, Allocator>& rhs );!(lhs == rhs) と等価です。
戻り値: lhs が rhs と等しくなければ true、それ以外は false を返します。
